package com.asiainfo.kbisheet.util.yunnan.aaaacashbox.vo
{
	[Bindable]
	[RemoteClass(alias="com.asiainfo.kbisheet.util.yunnan.aaaacashbox.vo.CreateAppRequestQueryParam")]
	public class CreateAppRequestQueryParam
	{
		/** 调用webservice所需的用户名 */
		public var serviceUserName:String;
		
		/** 调用webservice所需的密码 */
		public var servicePwd:String;
		
		/** 登陆应用系统时的根票据，因含有特殊字符，需要使用<![CDATA[ 标签。应用需要进行改造，在从portal单点登陆到应用系统时，将单点登陆票据中的根票据保存下来，进行金库查询的时候，作为参数提供给webservice */
		public var rootTicket:String;
		
		/** 当前登陆应用系统所使用的从帐号 */
		public var appAccount:String;
		
		/** 应用资源编号 */
		public var resNum:String;
		
		/** 本次操作的应用系统功能模块代码标识，由4A统一对各个应用及功能模块进行编码提供*/
		public var functionCode:String;
		
		/** 本次操作的敏感操作代码标识 */
		public var operationCode:String;
		
		/** 建本次金库申请所要采用的认证方式，其值需从之前调用金库状态查询接口中获得的认证方式中选取 */
		public var authMode:String;
		
		/** 申请原因，150字以内 */
		public var applyReason:String;
		
		/** 申请使用次数 */
		public var userTimes:String;
		
		/** 本次申请的有效时长，从当前时间算起 */
		public var duration:String;

		/** 进行本次操作的用户ip */
		public var userIP:String;
		
		public function CreateAppRequestQueryParam()
		{
		}
	}
}